boast of being courageous - Spanish English Dictionary